﻿BODY
{	
	font-size: small;
	margin: 0px;
	font-family: Arial, Verdana;	
}

A:link {
	color: #990000
}
A:visited {
	color: #996600
}
A:hover {
	color: #ff3300
}

.mA
{
	color: black;
	text-decoration: none;	
}
A.mA {
	color: black;
	text-decoration: none;
}

.mTD0
{
	border: solid 1px #F1F1F1;
	background: #F1F1F1;
	padding: 0px 6px 2px 6px;
	cursor: default;
}

.mTD1
{
	border: solid 1px #999;
	background: #CCC;
	padding: 0px 6px 2px 6px;
	cursor: pointer;
}

.PageTitle
{
	font-weight: bold;
	font-size: medium;
	color: maroon;
}

.WizInstructText
{
	font-size: xx-small;
}
.WizTopHeading
{
	font-weight: bold;
	font-size: small;
}

.WizInputPrompt
{
	font-size: x-small;
}

.WizButton
{
	font-weight: bold;
	font-size: x-small;
}

TABLE.Schedule
{
	color: black;
	text-align: center;
	border: solid;
	border-color: Black;
	border-width: 1px;
	background-color: #F5F5F5;
	width: 100%;
	
}
TABLE.Schedule TD
{
 border: 1px;
 border-color: Black;
	FONT-SIZE: 10px;
}
TABLE.Schedule TH.Fixed
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: thin outset;
    COLOR: black;
    BORDER-BOTTOM: thin outset;
    TEXT-ALIGN: right
}
TABLE.Schedule TD.Fixed
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: thin outset;
    COLOR: black;
    BORDER-BOTTOM: thin outset;
    TEXT-ALIGN: right
}
TABLE.Schedule TD.GameComplete
{
	color: Navy;
	TEXT-ALIGN: right;
	background-color: Green;
}
TABLE.Schedule TD.GameNotReady
{
	color: white;
	TEXT-ALIGN: right;
	background-color: red;
}
TABLE.Schedule TD.GameReady
{
	color: Navy;
	TEXT-ALIGN: right;
	background-color: Yellow;
}
TABLE.Schedule TH
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    BORDER-LEFT: thin outset;
    BORDER-BOTTOM: thin outset;
    BACKGROUND-COLOR: #ece9d8;
    TEXT-ALIGN: center
}
.GridTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: larger;
    COLOR: black;

}
.WinningTeam
{
	FONT-WEIGHT: bold;
}.LosingTeam
{
	text-decoration: line-through;
}
.MMGameInfo {
	color: White;
}


	
	
	TABLE.Bracket
{
	color: black;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TABLE.Bracket TR TD
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TABLE.Bracket TR TD TABLE.BracketGame TR TD
{
	color: black;
	text-align: center;
    border-right: thin solid;
    border-top: thin solid;
    border-left: thin solid;
    border-bottom: thin solid;
}
TABLE.Bracket TR TD TABLE.BracketGame
{
	color: black;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TABLE.Bracket TR TH.Fixed
{
    border-right: thin outset;
    border-top: thin outset;
    border-left: thin outset;
    border-bottom: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    BORDER-BOTTOM: thin outset;
    TEXT-ALIGN: right
}
TABLE.Bracket TR TD.Fixed
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin outset;
    COLOR: black;
    BORDER-BOTTOM: thin outset;
    TEXT-ALIGN: right
}
TD.GameComplete1
{
	color: Navy;
	TEXT-ALIGN: right;
	background-color: Green;
}
TR TD.GameNotReady1
{
	color: white;
	TEXT-ALIGN: right;
	background-color: red;
}
TR TD.GameReady1
{
	color: Navy;
	TEXT-ALIGN: right;
	background-color: Yellow;
}
TABLE.Bracket TR TH
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    BORDER-LEFT: thin outset;
    BORDER-BOTTOM: thin outset;
    BACKGROUND-COLOR: #ece9d8;
    padding-right: 2px;
    TEXT-ALIGN: center
}
TABLE.Bracket TR TD TABLE.BracketGame TR TD.BracketHome
{
	font-size: 10pt;
	white-space: nowrap;
	border-bottom: black thin solid;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	font-weight: bolder;
	background-color: #DCDCDC;
}

TABLE.Bracket TR TD TABLE.BracketGame TR TD.BracketExtra
{
	white-space:nowrap;
	border-right: black thin solid;
	border-left-style: none; 
	border-bottom-style: none; 
	border-top-style: none; 
	background-color: white;
}
TABLE.Bracket TR TD TABLE.BracketGame TR TD.BracketVisit
{
    FONT-SIZE: 10pt;
	white-space:nowrap;
	border-bottom: black thin solid;
	border-right: black thin solid;
	border-top-style: none; 
	border-left-style: none; 
	font-weight: bolder;
	background-color: #DCDCDC;
}
.GameNumberComplete
{
	text-align:left;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-variant: small-caps;
	color: Navy;
	background-color: Green;
	margin-right: 2px;
}
.GameNumberNotReady
{
	text-align:left;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-variant: small-caps;
	color: white;
	background-color: red;
	margin-right: 2px;
}
.GameNumberReady
{
	text-align:left;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-variant: small-caps;
	color: Navy;
	background-color: Yellow;
	margin-right: 2px;
}

.GameNumber
{
	text-align:left;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-variant: small-caps;
	background-color: silver;
}
TABLE TR TD TABLE.topHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 4px 12px 1px 12px;
	font-weight:bold;
}
TABLE TR TD TABLE.topHead tr td a
{
	text-decoration: none;
	color: white;
}
TABLE TR TD TABLE.topHead tr td a.hover
{
	text-decoration: underline;
	color: white;
	background-color: transparent;
}
TABLE TR TD TABLE.topHead a.act
{
	color: #FC0;
}
TABLE TR TD TABLE.topHead tr td {
	margin:0;
	padding:0;
	list-style-type:none;
	white-space:nowrap;
}
TABLE TR TD TABLE.topHead tr td {
	margin:0;
	padding:0;
	float:left;
	padding:0 4px;
	border-left:1px solid #CCC
}
TABLE TR TD TABLE.topHead tr td .first {
	padding:0 4px 0 0;
	border-left:0px;
}
TABLE TR TD TABLE.topHead tr td .last {
	border-right:0px;
	text-align:right;
	vertical-align:top;
	width:100%;
}



/* 
######################################
########## Grid Styles
*/
.GridStyle
{
	border-color: #E0E0E0;
	border-width: 1px;
	border-style: Solid;
	width: 100%;	
	border-collapse: collapse;
	-moz-user-select: none;
}

.HeaderStyle
{
	background-color: #dcdcdc;
	font-weight: bold;
	color: #000000;
}
.RowHighlight
{
	background-color: #fffacd;
}
.RowStyle
{
	background-color: #ffffff;	
}
.AlternateRowStyle
{
	background-color: #f5f5f5;		
}
.EmptyDataRowStyle
{
	background-color: #fafafa;
	text-align: center;
	font-size: medium;
}
.FooterStyle
{
	font-weight: bold;
}
.PagerStyle
{
	background-color: #dcdcdc;
	font-weight: bold;
}
.ShareImage
{
	padding:0px 5px 2px 5px;
	border: none;
}


table[id$=fixedTable]>tbody:first-child>tr:nth-child(4){
    vertical-align:top;
}

table[id$=fixedTable]>tbody:first-child>tr:nth-child(5)>td:nth-child(3){
    display:block;
}

table[id$=fixedTable]>tbody:first-child>tr:first-child {
    background-color:#fff!important;
    height:0px;
}

div[id*=AsyncWait_Wait]{
    top:50px!important;
}

div[id*=AsyncWait_Wait] a {
    display:none;
}

div[id=rv]{
    position:relative;
}